import java.util.Random;
import java.util.Scanner;

/**
 * 抽奖系统
 */
public class Demo02 {


    /*
	       1. 登陆
           2. 注册
           3. 退出
        请选择：

        真实的：admin,123456
        如果选择的是1，模拟登陆过程并进入下一个菜单，登陆要求输入用户名，密码，验证码（4位数），登陆后内容如下：

                >>主菜单
           1. 幸运抽奖
           2. 购物结算
           3. 退出系统
        请选择：
        如果选择的是1，进行抽奖过程，
        要求：输入自己的账号，账号必须是4位数字，如果百位数的数值和幸运数字(产生的随机数)是一样的，就中奖了，获得MP3一个
     */
    public static void main(String[] args) {

        System.out.println(
                "           1. 登陆\n" +
                "           2. 注册\n" +
                "           3. 退出\n" +
                "        请选择：");
        Scanner scanner = new Scanner(System.in);
        String choose = scanner.next();

        //进入登录页面
        if("1".equals(choose)){

            int random = new Random().nextInt(9000)+1000;
            System.out.println("验证码为："+random);

            System.out.println("请输入用户名：");
            String username = scanner.next();

            System.out.println("请输入密码：");
            String password = scanner.next();

            System.out.println("请输入验证码：");
            String randomStr = scanner.next();

            if("admin".equals(username) && "123456".equals(password) && randomStr.equals(random+"")){
                System.out.println("登录成功！");

                System.out.println(
                        "            >>主菜单\n" +
                        "           1. 幸运抽奖\n" +
                        "           2. 购物结算\n" +
                        "           3. 退出系统");

                choose = scanner.next();
                if("1".equals(choose)){

                    System.out.println("请输入4个数的账户：");
                    int num = scanner.nextInt();

                    //获取到了百位数
                    int h = num % 1000 / 100;

                    int r = new Random().nextInt(10);

                    if(h == r){
                        System.out.println("恭喜你，中奖了，获得MP3一个");
                    }else{
                        System.out.println("随机产生的幸运数为："+r+"，很遗憾，下次吧");

                    }
                }
            }
        }

    }

}
